10 FRANCS OR NAPOLEON III TETE LAUREE 1868 BB STRASBOURG

180.00

Out of stock