Bramble Rust

Bramble Rust

Observation - Bramble Rust - UK and Ireland. Description: