Mainly British with some world coins & stamps
£5.87
Queens Own West Kent Regiment cap badge
1 in stock