Logo Embossed Striped Rubber Slides Multi colored Rubber Sandals by Moncler Buy for $197 from MR PORTER