Alexander McQueen Roses-print cotton shirt - White
white/multicolour cotton poplin texture all-over Roses print classic collar cut-out detailing long sleeves buttoned cuffs curved hem concealed front button fastening