view single item
Name: William Trost Richards
Date: American, 1833–1905