Tar Spot

Tar Spot

Observation - Tar Spot - UK and Ireland. Description: