Saint Louis University

David James

Nationality: British

1853-1904