Search the Collections

Selwyn Francis Taylor (1913-2000), Surgeon and Professor; Dean of Royal Postgraduate Medical School, London; Emeritus Consultant to Royal Navy

Sitter in 7 portraits

ListThumbnail