SAINT LAURENT

Saint Laurent Striped Cotton Long-Sleeve Shirt - White

FARFETCH
OFFICIAL STORE
USD 1,050
beige cotton vertical stripe pattern classic collar front button fastening long sleeves curved hem