Forest Bug

Forest Bug

Observation - Forest Bug - UK and Ireland. Description: I have found another photo of the beast from above.

I have found another photo of the beast from above.