It's from Free People, what could be better, and the holes are free.  It's 100% cotton and MWC(machine wash cold) A tad oversized  so you can size down. A small fits a bust of  38-40" with room to spare and is 27" long. 


Last One Sale!




Swiss Cheese Tee

$58.00 Regular Price
$31.00Sale Price

    262 212 5609