long-puff-sleeve shirt from JOSEPH featuring white, cotton, band collar, front button fastening, long puff sleeves, straight hem and buttoned cuffs.