Switzerland. 2 Francs 1886.

Sold out
£10.00

Switzerland. 2 Francs 1886.

DY16080