Search the Collections

William Anderson (1799-1873), Minister of the United Presbyterian church

Sitter in 1 portrait

ListThumbnail