Historical Stock Photography of People Resting on a Bench on Spencer Road in Ryde Isle of Wight England UK #22273 |
|||||||||||||||||||||
Keywordsengland, europe, historical, isle of wight, road, roads, ryde, ryde spencer road, spencer road, spencer road ryde, uk, united kingdom
|