null
Advanced Search

Luigi or Louis Duchêne & Fils

Luigi or Louis Duchêne & Fils

Switzerland; active 1790 - 1820