Christmas Market in front of The Town Hall in Albert Square, Manchester, England.
The Christmas Market in front of The 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