by urf
A townhouse in the old town of Palma de Mallorca,the capital of the island of Mallorca one of the Balearic islands in the Mediterranean Sea.