Large terraced houses above river walk, Richmond Riverside with people on benches on green in front
Pat Tuson / Alamy Stock Photo
Image ID: HN5T36
Location: Richmond, United Kingdom