Image Not Available

Jean-Marc Duvaut

Dates: 1818 - 1888
Nationality: Swiss