Manchester Christmas Market and Town Hall at Albert Square, Manchester Town Centre, Greater Manchester. England. UK

- Image ID: HEE8JY
Manchester Christmas Market and Town Hall at Albert Square, Manchester Town Centre, Greater Manchester. England. UK
Roy Conchie / Alamy Stock Photo
Image ID: HEE8JY
Manchester Christmas Market and Town Hall at Albert Square, Manchester Town Centre, Greater Manchester. England.
Location: Manchester, Greater Manchester, England