Buy stock photo Colorful buildings in the streets of Santa Cruz de La Palma. Houses or homes built in a vintage architecture design in a small town or village. Vibrant city with cloudy blue sky and copyspace