Bug - Alder Spittle

Bug - Alder Spittle

Observation - Bug - Alder Spittle - UK and Ireland. Description: