GIVENCHY

Givenchy Tailored Striped Shirt - Grey

FARFETCH
OFFICIAL STORE
THB 58,541 THB 43,723 (25% off)
grey cotton vertical stripe print tailored cut short side slits classic collar front button fastening straight hem