Search the Collection
Advanced Search

Charles William Sharpe

1818 - 1899