Peacock Butterfly

Peacock Butterfly

Observation - Peacock Butterfly - UK and Ireland. Description: Peacock on buddleia in our garden

Peacock on buddleia in our garden