Buy stock photo Houses or homes built in vintage architecture design in a small town village. Residential building or apartment with big windows and a balcony against a clear blue sky in Santa Cruz de La Palma