Greg Lauren
Men Blue striped patchwork shirt

$1,154
Product Details

blue cotton two-tone design vertical stripe pattern patchwork design front button fastening long sleeves straight hem