Plaza de España – Canary Islands, Spain
Complex: Plaza de España
Location: Canary Islands, Spain
Client: Cabildo Insular de Tenerife, Santa Cruz de Tenerife
Architects: Herzog & de Meuron
Completed: 2008
Photo Credit: Iwan Baan
AE Interest: features the past of the area while promoting a hopeful future, incorporates nature as the central theme
Leave a Reply