Large Father Christmas & Merry Christmas Manchester sign on Manchester town Hall
Large Father Christmas & Merry Christmas Manchester sign on Manchester town Hall
Size: 6520px × 4416px
Location: Albert Square, Manchester., England, Britain, UK
Photo credit: © Dave Ellison / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: christmas, father, festive, hall, manchester, market, merry, santa, season, town