Leipzig 2986a (Overprint)


Leipzig 2986a (Overprint) 5 Millionen Mark Over printed on to a re-issued 20 Mark note from 1918. fine / vf


2.00 
  • Shipping: