dark grey cotton denim button fastening graphic print to the front patchwork design long sleeves classic collar buttoned cuffs
XL