Central Library in St Peters Square Manchester city centre Lancashire England UK United Kingdom GB Great Britain British Isles

- Image ID: B4NJ37
Peter Barritt / Alamy Stock Photo
Image ID: B4NJ37
Central Library in St Peters Square Manchester city centre Lancashire England UK United Kingdom GB Great Britain British Isles Europe EU
Location: Central Library in St Peters Square Manchester city centre Lancashire England UK United Kingdom GB