Alexa || “Passport” Feature Highlights New Del Toro Boutique in Soho

Del Toro’s new Soho boutique is featured in the latest “Passport” series in Alexa Magazine. Pick up the November 8th issue and check it out.