Burma Star. Good Very Fine
£8.00 Ended Lot: 20306
Italy Star. Good Very Fine
£8.00 Ended Lot: 20308