Made in Spain. Yute sole and Italian leathers
Made in Spain. 100% yute sole and Italian leather
Made in Spain. 100% bamboo sole and Italian leather