Buy stock photo City view of residential houses or buildings in quiet alleyway street in Santa Cruz, La Palma, Spain. Historical spanish and colonial architecture in a tropical village and famous tourism destination