GIVENCHY

Givenchy Logo-Print Short-Sleeved Shirt - Blue

FARFETCH
OFFICIAL STORE
THB 49,636 THB 34,745 (30% off)
navy blue short sleeves reoccurring logo print button fastening straight hemline