Saint Louis University

Theodore Gerard

Nationality: Belgian

1829-1895