june 10th llangollen bugs 24

june 10th llangollen bugs 24

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