Anyone know what happened to this Crimea Monument that stood at Moorhead in Sheffield City Centre?
Also - what is the restaurant in the photo that stands behind it?
Anyone know what happened to this Crimea Monument that stood at Moorhead in Sheffield City Centre?
Also - what is the restaurant in the photo that stands behind it?