Sycamore N0862

Observation - Sycamore N0862 - UK and Ireland. Description: Tall Tree Leaves Tar Spot Fungal Infection seen in centre of shot

Tall Tree Leaves Tar Spot Fungal Infection seen in centre of shot