H&M x Keith Haring All Over Print Short Sleeved Shirt. Size XXL 2XL. Length down the centre, neckline to bottom hem 30".
eBay