Straits Settlements Y15 20 Cents 1880H  Rare

1880H Straits Settlements 20 Cents Y15 Rare

£42.00Price