May 19th Bugs Llangollen

May 19th Bugs Llangollen

Observation - May 19th Bugs Llangollen - UK and Ireland. Description: