Givenchy
Men's Gray logo-print striped shorts

Product Details

light grey/white cotton all-over logo print vertical stripe pattern elasticated waistband two side inset pockets above-knee length