Manchester Christmas Market in front of the Town Hall in Albert Square.

- Image ID: FK4PJJ
Dave Ellison / Alamy Stock Photo
Image ID: FK4PJJ
Manchester Christmas Market in front of the Town Hall in Albert Square.
Location: Albert Square, Manchester, England, Britain, UK