German States/Baden 1873-G 20 Mark Gold PCGS MS63

$2,000.00

In stock

Additional information

Country