Straits Settlements. 1/4 Cent 1899. dy15559

£20.00

Straits Settlements. 1/4 Cent 1899.

DY15559