Search the Collection

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

Sitter in 3 portraits

ListThumbnail