Sycamore

Sycamore

Observation - Sycamore - UK and Ireland. Description: Sycamore in Chell's Lane, Stevenage.

Sycamore in Chell's Lane, Stevenage.