june 12th bugs llangollen 3

june 12th bugs llangollen 3

Observation - june 12th bugs llangollen 3 - UK and Ireland. Description: