Large Emerald

Large Emerald

Observation - Large Emerald - UK and Ireland. Description: