Designed by
Title
Esprit fashion store #27840712
Description
VIENNA - SEPTEMBER 8: Esprit store on September 8, 2011 in Vienna. Esprit is a fashion retail chain founded in 1968. According to Credit Suisse, the brand is valued at USD $3.4bn.
This image is editorial