Albert Besnard

Nationality

French

Lifetime

1849-1934