Isn't that the "Yves Rocher" from "Paris"? It even has a beauty "salon".

home | language | signs | culture | links