Inside the glazed link entrance between the Town Hall and the Central Library, Library Walk, Manchester, England, UK.

- Image ID: F0B4TG
lowefoto / Alamy Stock Photo
Image ID : F0B4TG
Location: Library Walk, St. Peter's Square, Manchester, England, UK