GIVENCHY

Givenchy Tailored Striped Shirt - Grey

FARFETCH
OFFICIAL STORE
THB 42,336 THB 34,709 (18% off)
grey cotton vertical stripe print tailored cut short side slits classic collar front button fastening straight hem

You may also like these items