Search the Collection

Harcourt Johnstone (1895-1945), Politician; MP for several constituencies

Sitter in 9 portraits

ListThumbnail