River Teifi - Forest Bug

River Teifi - Forest Bug

Observation - River Teifi - Forest Bug - UK and Ireland. Description: Found on Weeping Willow or another slender leaved plant. Sorry for the bad photo!

Found on Weeping Willow or another slender leaved plant. Sorry for the bad photo!