Claude François Eugène Richard

7 April 1828 - 22 November 1900
Recent activity