june 12th Llangollen bugs 215

june 12th Llangollen bugs 215

Observation - june 12th Llangollen bugs 215. Description: approx 4-6mm

approx 4-6mm