Large Emerald

Large Emerald

Observation - Large Emerald - UK and Ireland. Description: Garden night visitor near birch woods

Garden night visitor near birch woods