Peach Leaf Curl (Taphrina deformans)

Peach Leaf Curl (Taphrina deformans)

Observation - Peach Leaf Curl (Taphrina deformans) - UK and Ireland. Description: