Spain’s leading luxury brand Loewe has unveiled its first ‘Casa Loewe’ in France, opening on Paris’ toniest shopping thoroughfare, Avenue Montaigne.

LEAVE A REPLY

Please enter your comment!
Please enter your name here