Carhartt floral paisley shirt L
Carhartt floral paisley shirt L
Carhartt floral paisley shirt L
Carhartt floral paisley shirt L
Carhartt

Carhartt floral paisley shirt L

Regular price £19.99

- Carhartt short sleeve paisley shirt coming in a lovely all over floral design, bearing a little tag spellout above the chest pocket

- Size: Labelled XL fits large (22" pit to pit & 29" in length)


More from this collection