Oliver Heywood statue, placed in Heaton Park in 1905

Take me Back to Gallery