Straits Settlements. Cent 1908. dy15547

£16.00

Straits Settlements. Cent 1908.

DY15547