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
Color
size

    shopatnextdoor@gmail.com

    262 212 5609