damselfly 3

damselfly 3

Observation - damselfly 3. Description: superbly camouflaged

superbly camouflaged