Bench For People To Sit Along The Thames River Embankment In Windsor, Berkshire, England, Uk
There are benches besides for the people to sit and enjoy the river. This bench is on the Barry Avenue next to off street car park.
March 13th, 2020
Viewed 30 Times - Last Visitor from Kiez, 12 - Germany on 09/04/2020 at 4:55 AM