Designed by
Title
Louis Vuitton, Spain #60588114
Description
BARCELONA, SPAIN - NOVEMBER 6, 2012: Louis Vuitton fashion shop in Barcelona, Spain. The brand had 9.7 billion EUR of revenue in 2013. It is part of LVMH luxury goods conglomerate.
This image is editorial