Red Clover 7129

Observation - Red Clover 7129 - UK and Ireland. Description: Blotches on leaves

Blotches on leaves