Prada Aoyama

Aoyama / Tôkyô 2003

more HERZOG & DE MEURON