Richard Charles Keightley (1933-), Major-General; Chairman, Southampton University Hospitals NHS Trust
Sitter in 8 portraits
Category
Armed Forces and Intelligence Services
Medicine
Place
Hampshire
Richard Charles Keightley (1933-), Major-General; Chairman, Southampton University Hospitals NHS Trust
Sitter in 8 portraits