Largest Saint Laurent store in the world opens in Japan

Tokyo is now home to the largest Saint Laurent store in the world.

View original here:
Largest Saint Laurent store in the world opens in Japan