James Moorhouse Statue Manchester Cathedral England UK

- Image ID: DN6N97

James Moorhouse Statue Manchester Cathedral England UK

Tony Smith / Alamy Stock Photo

Image ID: DN6N97

Location: Manchester Cathedral, Manchester City Centre, England UK