Navy striped Tommy Hilfiger shirt M
Navy striped Tommy Hilfiger shirt M
Navy striped Tommy Hilfiger shirt M
Navy striped Tommy Hilfiger shirt M
Tommy Hilfiger

Navy striped Tommy Hilfiger shirt M

Regular price £22.99

- Tommy Hilfiger long sleeve shirt coming in a dark navy & baby blue striped design complete with a little flag embroidered on the chest

- Size: Medium (23.5" pit to pit & 30" in length)


More from this collection