Designed by
Title
Yves Saint Laurent #68227388
Description
BARCELONA, SPAIN - NOVEMBER 6, 2012: Person walks by Yves Saint Laurent fashion shop in Barcelona. YSL is a famous luxury fashion brand founded in 1962. It had 473 million EUR revenue in 2012.
This image is editorial