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