big bug

big bug

Observation - big bug - UK and Ireland. Description: