Camper Women's 21001 Peu Rambla Flats 100% Canvas Rubber sole