The Christmas Market in front of Manchester Town Hall, in Albert Square, Manchester, England.


The Christmas Market in front of Manchester Town Hall, in Albert Square, Manchester, England.


Size: 7360px × 4912px
Location: Albert Square. Manchester. England
Photo credit: © Howard Walker / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albert, christmas, england., manchester., market., square., xmas