Greg Lauren
patchwork checked shirt Highlights - Blue - Checked pattern - Denim patchwork - Frayed edges - Button fastening - Long sleeves Made in United States
Product details provided by: FARFETCH