All images / editorial
Tokyo, Japan - November 24, 2013: Prada store in Omotesando street in Tokyo
Tokyo, Japan - November 24, 2013: Prada store on November 24, 2013 in Omotesando street, Tokyo. The Italian fashion company is present in 65 countries with 250 single brand shops. It was founded in 1913.
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.
Want to Download? Subscribe and
Gain Access to Millions of Stock Assets: