PALMA DE MALLORCA, BALEARIC ISLANDS, SPAIN - DECEMBER 5, 2017: Passeig Des Born Zara Store With Evening Christmas Light Decorations On December 5, 2017 In Palma De Mallorca, Balearic Islands, Spain. Stock
10 Best Things to Do in Palma de Mallorca - What is Palma de Mallorca Most Famous For? – Go Guides