Taphrina padi

Taphrina padi

Observation - Taphrina padi - UK and Ireland. Description: