Sycamore Tarspot

Sycamore Tarspot

Observation - Sycamore Tarspot - UK and Ireland. Description: Plenty of this on almost every fallen sycamore leaf.

Plenty of this on almost every fallen sycamore leaf.