Nettle Gall

Nettle Gall

Observation - Nettle Gall - UK and Ireland. Description: