An Insect of Some Description

An Insect of Some Description

Observation - An Insect of Some Description - UK and Ireland. Description: