Architecture photography of the opening of the new Christian Dior Flagship store located 127 avenue des Champs Elysees in Paris, France - Photo ©Kristen Pelou