damselfly 3

damselfly 3

Observation - damselfly 3 - UK and Ireland. Description: superbly camouflaged

superbly camouflaged