Search the Collection

James Edgar (died 1799), Commissioner of Excise

Sitter in 1 portrait

ListThumbnail