large emerald

large emerald

Observation - large emerald - UK and Ireland. Description: