Peacock Butterfly - Braunton Burrows

Peacock Butterfly - Braunton Burrows

Observation - Peacock Butterfly - Braunton Burrows. Description: