Mainly British with some world coins & stamps
£10.45
Beale 1 pound 1950 green C32J 921712
1 in stock
Beale 1 pound B268 1950 green C32J 921712