Tarspot on Sycamore

Tarspot on Sycamore

Observation - Tarspot on Sycamore - UK and Ireland. Description: