Classic and Retro Irish Clubs Football Shirts

1997-98 Shelbourne Home Shirt #10 L

1997-98 Shelbourne Home Shirt #10 L

£60.00
(Approx $79 / €70)