Statue of Sir Robert Peel, Peel Park, Bradford. Originally located in Peel Square, Leeds Road, Bradford, see: https://www.flickr.com/photos/bradford_timeline/14792337945/
Uploaded by John Yeadon on 31 August 2010
Photo ID: 2767 Building ID: 101132924 Report this photo