Peacock Butterfly

Peacock Butterfly

Observation - Peacock Butterfly - UK and Ireland. Description: Peacock Butterfly.

Peacock Butterfly.