which chain is headquartered in a country that extends from the mediterranean sea to the english channel and the north sea ?
sephora