Search the Collections

Martin Spencer Ollivant (1922-2001), Captain, Royal Navy

Sitter in 1 portrait

ListThumbnail