Saint Laurent
Men's Blue striped long-sleeve shirt

Out of stock
Last seen for $1,467
Product Details

navy blue mulberry silk vertical stripe pattern classic collar concealed front fastening long sleeves curved hem