june 10th llangollen bugs 25

june 10th llangollen bugs 25

Observation - june 10th llangollen bugs 25 - UK and Ireland. Description: