The 'Two St. Peter's Square' building under construction, St. Peter's Square, Manchester, UK
Size: 6000px × 4000px
Location: St. Peter's Square, Manchester, UK
Photo credit: © lowefoto / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .2, access, architecture, building, construction, crane, cranes, eec, england, eu, europe, jib, manchester, peters, platform, square, st., tower, uk, windows