Taphrina betulina, Ickworth Park

Taphrina betulina, Ickworth Park

Observation - Taphrina betulina, Ickworth Park - UK and Ireland. Description: