Paul Smith
Men's White short-sleeve shirt

$346 $138
Product Details

white striped short sleeves camp collar button fastening side slits