Tar Spot on Sycamore

Tar Spot on Sycamore

Observation - Tar Spot on Sycamore - UK and Ireland. Description: