Manchester city Xmas German markets Nov/Dec, England, UK at dusk, Santa on Town Hall

- Image ID: ED9DMG
Tony Smith / Alamy Stock Photo
Image ID: ED9DMG
Location: Albert Square, Manchester, England, UK

Similar stock images