Givenchy | 19705855

Givenchy tailored striped shirt - 19705855 (LPN226918)

1,400 USD
grey cotton vertical stripe print tailored cut short side slits classic collar front button fastening straight hem