Giant red Palma sign on Avinguda Gabriel Roca, Palma de Mallorca, Mallorca, Balearic Islands, Spain, Europe
Jogger at waterfront promenade Avinguda Gabriel Roca in the morning sun, Palma, Mallorca, Balearic Islands, Mediterranean Sea, Spain, Europe
Seaside promenade Avinguda Gabriel Roca at dawn, Palma de Mallorca, Mallorca, Balearic Islands, Mediterranean Sea, Spain, Europe
Almudaina Palace, Palau de l'Almudaina, Avinguda de Gabriel Roca, Parc de la Mar, old town, Ciutat Antiga, Palma de Mallorca, Majorca, Balearic Islands, Spain, Europe