Name Details

Name: James I. Smith
Dates: fl.1876-1886
Notes:
WebPAC PRO © Innovative Interfaces, Inc.