EPW018046 ENGLAND (1927).  HM Prison, Shrewsbury, 1927


?

This image is unlocated