Two people sitting on the banks of the Thames river at Teddington Lock

- Image ID: CYCFCJ
Two people sitting on the banks of the Thames river at Teddington Lock
Eden Breitz / Alamy Stock Photo
Image ID: CYCFCJ
Location: Teddington Lock, Teddington, Greater London, England, UK

Search stock photos by tags