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