Sycamore Tarspot

Sycamore Tarspot

Observation - Sycamore Tarspot - UK and Ireland. Description: