50 FRANCS OR NAPOLEON III TETE NUE 1858 BB STRASBOURG PEU COMMUNE 1 COUP

920.00

Out of stock