Navy St. George Cross t-shirt. Flag print on left sleeve. Small flag printed under back neck collar. 100% cotton.
Price: £9.99
Colours : Navy Size: Small 38", Medium 40", Large 42", XL 44", XXL 46"
tsht_grg_nvy
Size: SmallMediumLargeX LargeXX Large Quantity: