Insect at Taggart's Wood

Insect at Taggart's Wood

Observation - Insect at Taggart's Wood - UK and Ireland. Description: