Devonshire Royal Hospital, Buxton.
Publisher: Derbyshire Print
Language: eng