Search the Collection

Robert Farquharson (1836-1918), Surgeon, politician and landowner

Sitter in 3 portraits

ListThumbnail