Keen Damaya Lattice Womens Walking Sandals | Desertcart Netherlands