Straits Settlements. 5 Cents 1920. dy15576

£10.00

Straits Settlements. 5 Cents 1920.

DY15576