1 item found
Expand all

Russell Clinic, Digby Hospital, Exeter. 10.6.1960 (1960)