Eden

$92.00

 

True to size

1.75" sole height

100% polyurethane

Made in China