10 FRANCS OR NAPOLEON III TETE LAUREE 1862 BB STRASBOURG PETIT 10 RARE

195.00

Out of stock