Shepperton Lock on River Thames, Shepperton, Surrey, England, United Kingdom

- Image ID: GED77Y
Shepperton Lock on River Thames, Shepperton, Surrey, England, United Kingdom
Greg Balfour Evans / Alamy Stock Photo
Image ID: GED77Y
Location: Shepperton Lock, Shepperton, Surrey, England, United Kingdom

Similar stock images