Big bug

Big bug

Observation - Big bug - UK and Ireland. Description: