Marbled White Butterfly - Braunton Burrows

Marbled White Butterfly - Braunton Burrows

Observation - Marbled White Butterfly - Braunton Burrows. Description: