Butterfly - Peacock

Butterfly - Peacock

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