1st Royal Anglian Regiment, the Vikings (yellow,red, black on khaki) Unoffical

£4.00