Marbled White Butterfly - Braunton Burrows

Marbled White Butterfly - Braunton Burrows

Observation - Marbled White Butterfly - Braunton Burrows - Global. Description: