Mainly British with some world coins & stamps
£33.93
Victoria shilling 1883
1 in stock
Victoria shilling S3907 1883