Stock Photo: Sa Portella houses and La Seu Palma Cathedral seenfrom rooftop of Hotel Tres, Palma de Mallorca, Mallorca, Balearic Islands, Spain, Europe
Stock Photo: 4256-1182 Sa Portella houses and La Seu Palma Cathedral seenfrom rooftop of Hotel Tres, Palma de Mallorca, Mallorca, Balearic Islands, Spain, Europe