Louis Vuitton : The Spirit of Travel
LV on Bond Street, London dresses their windows in large scale white translucent sculptures depicting famous monuments from around the world for their Spirit of Travel campaign with luxe new season Spring looks surrounded by a Native American Indian totem pole, Egyptian Great Sphinx of Giza and Mayan Pyramid from Mexico...the stunning store front and scale of the facade show these pieces off in dramatic style!