Image 1 of 1
La Palma-Canary Islands-061 0609.jpg
Window box cafe/restaurant, Santa cruz de la Palma, Canary islands.