Temple Lock River Thames Buckinghamshire Great Britain

- Image ID: AGPACG
Temple Lock River Thames Buckinghamshire Great Britain
Mark Dyball / Alamy Stock Photo
Image ID: AGPACG
Location: Buckinghamshire Enghland

Similar stock images