H&M x Keith Haring All Over Print Short Sleeved Shirt Size Medium

Length down the centre, neckline to bottom hem 28".

eBay