Nettle Gall?

Nettle Gall?

Observation - Nettle Gall? - UK and Ireland. Description: Nettle gall or rust, can't decide

Nettle gall or rust, can't decide