Related products

$295 $109 (60% off + Free Shipping)
$295 $109 (60% off + Free Shipping)
$295 $118 (60% off + Free Shipping)

Recently sold out

More product details

Self tie leather straps. Leather innersole and lining. Rubber sole. Made in Italy.