prada's boutique store in tokyo has backlit 'sponge' walls designed by OMA
Prada inaugurates a new shop at Daegu
Prada store, Paris, London, Milan
PARIS - JULY 24: Prada store on July 24, 2011 in Paris, France. The Italian fashion company is present in 65 countries with 250 single brand shops. It Stock Photo - Alamy