Nettle Rust?

Nettle Rust?

Observation - Nettle Rust? - UK and Ireland. Description: