view single item
Name: Charles William Sharpe
Date: British, 1818–1899