_MG_7996

_MG_7996

Observation - _MG_7996 - UK and Ireland. Description: structure on bramble leaf, presumably containing an insect?

structure on bramble leaf, presumably containing an insect?