Sycamore

Sycamore

Observation - Sycamore - UK and Ireland. Description: Sycamore Tree Leaf

Sycamore Tree Leaf