STRAITS SETTLEMENTS-1882 10c Slate

£165.00

Out of stock