Items tagged Natura
Posts
-
AREA NEWS: Natura inaugurates a flagship in Barcelona
The Catalan chain of fashion, leisure and home products stores inaugurates its largest store in the center of the city, specifically at number 38 Calle Pelayo, coinciding with its 25th anniversary.