Mainly British with some world coins & stamps
£3.00
Victoria 1896 SGO42 1d lilac ARMY OFFICIAL
1 in stock