THE NORTH FACE — Retail store concept · in collaboration with Nemo Taller. Architecture project by OMEN Studios®, independent creative studio in Mexico.