Palma.

July 6-20, 2016

Beaches

Parc de la Mar & the Palma Cathedral

Mercat de l’Olivar

Advertisements