$19.95
Germany, 1922a 3 Mark Constitution MS63 KM29 Constitution
1 in stock
None
Germany
MS63
MS60 – MS70
1922A
3 Mark