Saint Louis University

Louis Hector Leroux

Nationality: French

1829-1900