portrate-david-sheppard100
David Shepherd MA
Housemaster & Warden
1975 - 1990