Search the Collections

Ursula Tod (née Spencer Churchill) (1901-1934), Wife of Alick Frederick Tod; daughter of 1st Viscount Churchill

Sitter in 3 portraits

ListThumbnail