Plaza de Espana(Spain Square) in Santa Cruz de Tenerife is the largest square in the city and the Canary Islands #plazadeespana #tenerife #santacruzdetenerife

3 Comments

Leave A Reply