Cartier opens new store in Palo Alto

Cartier 's new store located at the Stanford Shopping Centre in Palo Alto, California covers 2,708 square feet of selling space, was designed to reflect the aesthetic of architect Bruno Moinard, who has designed many other Cartier units as well as the Pla


Related Articles