view single item
Name: William Castle Keith
Date: American, 1839 - 1911