100 FRANCS OR NAPOLEON III TETE NUE 1858 BB STRASBOURG

2,000.00

Out of stock