Del Toro “Lady Bug” Alto Chukka Sneaker
Del Toro draws inspiration from nature in its latest shoe with its Lady bug all over print. The lady bug is famously known as the representation of good luck. They are symbols of protection because their signature red shells protect them from predators and shield their...