The River Thames, Shepperton, Surrey, England, UK. - Image Details
Image
The River Thames, Shepperton, Surrey, England, UK.

Trees overhanging the River Thames and moored vessels at Shepperton, UK.

View Full Image on Dreamstime

Username: Josephwgallagher

Editorial: No

Width: 4896 pixels

Height: 3264 pixels

Downloads: 0

Image ID: 219297232