ITALY 2003/04 HOME LONG SLEEVE FOOTBALL SHIRT (XL)
Puma
Regular price £49.99
BRAZIL 1994/97 HOME FOOTBALL SHIRT (XL)
Umbro
Regular price £69.99
GERMANY 2004/05 HOME FOOTBALL SHIRT (XL)
Adidas
Regular price £29.99
ITALY 1986/90 HOME FOOTBALL SHIRT (M)
Diadora
Regular price £59.99
PARAGUAY 2006/07 HOME FOOTBALL SHIRT (L)
Regular price £34.99