Sycamore, Taplow site 2

Sycamore, Taplow site 2

Observation - Sycamore, Taplow site 2 - UK and Ireland. Description: