Santa Cruz de Tenerife: Plaza de España, Herzog & de Meuron Spain > Images of Plaza de España in Santa Cruz de Tenerife, after being remodeled by Herzog & de Meuron [Iwan Baan]