50 FRANCS OR NAPOLEON III TETE LAUREE 1867 BB STRASBOURG TTB+

630.00

Out of stock