20 FRANCS OR NAPOLEON III TETE NUE 1855 BB STRASBOURG TETE DE CHIEN

245.00

Out of stock