Buy stock photo Narrow cobblestone street staircase architecture in a historic city. Empty stone alleyway road between two vibrant residential buildings. Travel and tourism abroad in Santa Cruz, La Palma, Spain