Mainly British with some world coins & stamps
£24.57
Victoria shilling 1840
1 in stock
Victoria shilling S3904 1840