Straits Settlements. Cent 1901. dy12250

£25.00

Straits Settlements. Cent 1901.

DY12250