view single item
Name: Samuel John Carter
Date: British, 1835–1892