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