null
Advanced Search

Peter S. Duval

Peter S. Duval

French, 1804 - 1886; active Philadelphia, Pennsylvania