Cumberland Terrace, London, England

- Image ID: DH5130
Cumberland Terrace, London, England
imageimage / Alamy Stock Photo
Image ID: DH5130
Cumberland Terrace, London, England
Location: Cumberland Terrace, London, England