Shop Windows in London..Louis Vuitton always nails!
It’s been a while since I took these photos but it would been selfish to keep these beauties just for myself…so here they are for you to enjoy.
Louis Vuitton always creates art when it comes to their shop windows. This is from London’s New Bond Street. Impressed!