Search the Collection

John Cranch Walker Vivian (1818-1879), Politician; MP for Penryn & Falmouth, Bodmin and Truro

Sitter in 3 portraits

ListThumbnail