Prada, Herzog & De Meuron, 2003. Each bubble-shaped window cost $40,000.
Prada, Herzog & De Meuron 2226
PradaHerzogMeuron2226