Emerald beetle

Emerald beetle

Observation - Emerald beetle - Global. Description: Amazing iridescent - on thistle on a grassy cliff top

Amazing iridescent - on thistle on a grassy cliff top