Regular price $46.99
FRAYED HEM DENIM SHIRT - Length 26.75" | 1/2 Chest (1" below armhole) 20.25" in size S
100% cotton