Willow Rust ?

Willow Rust ?

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