Greg Lauren
Men's Blue patchwork checked shirt

Product Details

blue checked pattern denim patchwork frayed edges button fastening long sleeves