june 24th bugs Llangollen10

june 24th bugs Llangollen10

Observation - june 24th bugs Llangollen10 - UK and Ireland. Description: