Logo-Embroidered Cable-Knit Organic Cotton Sweater - beige - L