Designed by
Title
Loewe fashion store #35338357
Description
NAGOYA, JAPAN - APRIL 27: Loewe store on April 27, 2012 in Nagoya, Japan. The fashion company was founded in 1846. LVMH Group (parent company) had 23.6 billion EUR revenue in 2011.
This image is editorial