Bug Sp?

Bug Sp?

Observation - Bug Sp? - UK and Ireland. Description: