by urf
A Muell separation point in the old town of Palma de Mallorca the capital of the island of Mallorca one of the Balearic islands in the Mediterranean.