shorts

Teresa Shorts // Oat

12 reviews Regular price $58.00 $23.00
Unit price
per 
SALE

Teresa Shorts // Jett

14 reviews Regular price $58.00 $23.00
Unit price
per 
SALE

Teresa Shorts // Lilac Gingham

16 reviews Regular price $58.00 $23.00
Unit price
per 
SALE

Teresa Shorts // White

11 reviews Regular price $58.00 $23.00
Unit price
per 
SALE

Teresa Shorts // Flossy

9 reviews Regular price $58.00 $23.00
Unit price
per 
SALE

Teresa Shorts // Mint Daisies

4 reviews Regular price $58.00 $23.00
Unit price
per 
SALE