Related Photos: World’s First
Back to category: World’s First
LONDON, ENGLAND - NOVEMBER 07: Models pose during a photocall to launch the Louis Vuitton Townhouse at Selfridges on November 7, 2013 in London, England. The first Louis Vuitton 'Townhouse' is a new concept and retail destination by architect Gwenael Nicolas due to open in...
Ben A. Pruchnie/Getty Images
About the Geek Mind
Read more about The Geek Mind