Santa Cruz de Tenerife

  • Plaza de Espana, Santa Cruz de Tenerife