US$138.00 US$168.00
Upper covered in a translucent mesh with rubber inserts
Notched rubber sole with star
Made in Italy