Louis Vuitton Window Display









An out of this world window display to celebrate the opening of the new Louis Vuitton store in Bond Street, London.

[via]