Cities in Balearic Islands

Swinging between old and new, urban and beachfront, flashy and simple; the city of Palma...