large insect

large insect

Observation - large insect - UK and Ireland. Description: