Back to photostream

Balcony of Flowers

Santa Cruz de La Palma, Canary Islands, Spain

Santa Cruz is the largest town on the island of La Palma. Not to be confused with the city of Las Palmas on Grand Canary island (Gran Canaria).

2,890 views
118 faves
330 comments
Uploaded on January 5, 2023
Taken on November 10, 2022