Melampsora populnea

Melampsora populnea

Observation - Melampsora populnea - UK and Ireland. Description: