The beautiful square of "Plaza de España", in Santa Cruz de Tenerife city (Tenerife, Canary Islands, Spain)