Manor Castle

Photo of the Manor Castle Turret house located on Manor Lane, in the Manor Estate of Sheffield