El Naturalista Women's Stella N030 Sandal Leather Made in USA or Imported Rubber sole Gum Rubber sole Leather upper Slip On closure Natural materials and dyes N030