Peacock (Butterfly)

Peacock (Butterfly)

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