Search the Collections

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

Sitter in 2 portraits

ListThumbnail