june 12th Llangollen bugs 28

june 12th Llangollen bugs 28

Observation - june 12th Llangollen bugs 28 - UK and Ireland. Description: approx 2-4mm

approx 2-4mm