Del Toro

Footwear should look good and  last a long time, which is Del Toro crafts every pair by hand in Italy. Hand-painting and individually inspecting each pair guarantees the highest quality possible, all the way from the Italian coastline to your doorstep, wherever that may be. 

 

42 Products