Stock Photo: La Seu Palma Cathedral seen from rooftop ofHotel Tres, Palma, Mallorca, Balearic Islands, Spain, Europe