SHAY DENIM VEST
SHAY DENIM VEST
SHAY DENIM VEST
SHAY DENIM VEST

SHAY DENIM VEST

Regular price $32.00
Unit price  per 

Distressed ... washed ... all the feels on this one! 😍😍 AH! So cute and versatile. 100% cotton, length is 24" (on the small).