Canary Islands • Spain •
Santa Cruz de Tenerife
city