Mainly British with some world coins & stamps
£1,281.80
William & Mary halfcrown 1689
1 in stock
William & Mary halfcrown S3434 1689 EF