Givenchy
Men's Black stud-embellished short-sleeved shirt

Product Details

black/white mesh panelling silver-tone stud detailing logo print at the chest crew neck front button fastening short sleeves straight hem