Iran: 1882 unissued Budapest print official 1sh rose-green unused imperf.
£15.00
In stock
Sg. 1368/69