Sycamore

Sycamore

Observation - Sycamore - UK and Ireland. Description: