Stock Photo: Town Hall at Plaça de Cort. Palma de Mallorca. Majorca, Balearic Islands. Spain