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


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, manchester., market., square., xmas