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

Rowing boats moored on the River Thames at Shepperton, UK. In the distance larger nautical vessels are moored.

View Full Image on Dreamstime

Username: Josephwgallagher

Editorial: No

Width: 4896 pixels

Height: 3264 pixels

Downloads: 0

Image ID: 219297290