Christmas light sculpture, St. Peter's Square, Manchester, England, UK
Size: 6000px × 4000px
Location: St. Peter's Square, Manchester, England, UK
Photo credit: © lowefoto / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bee, christmas, display, eec, england, eu, europe, illuminated, illumination, lighting, lights, manchester, mcr, peters, sign, square, st., uk, xmas