People relaxing on benches terraces and woman with bicycle in summer Richmond upon Thames, London, England UK

- Image ID: CXM0B1

People relaxing on benches terraces and woman with bicycle in summer Richmond upon Thames, London, England UK

Kathy deWitt / Alamy Stock Photo

Image ID: CXM0B1

Location: Richmond upon Thames, London, England, UK, United Kingdom, GB, Great Britain, Europe, EU