Some of the staff of the now-doomed Starcross Hospital. 30.5.86 (1986)

Missing image
RepositoryLibraryShelf
Devon West Country Studies M E&E
Illustration Reference
E&E05925
Publication Details
Date
1986
Place
Format
Photograph
Dimensions
155x209mm
Note
Staff named on verso
Aspects
Exteriors
Counties
Dates
1986