Large Emerald

Large Emerald

Observation - Large Emerald - UK and Ireland. Description: Scarce visitor to the garden

Scarce visitor to the garden