Title: El Ayuntamiento de Palma y la municipalización de servicios ...
Subjects: Municipal government, Palma de Mallorca (Spain). Ajuntament
Places: Spain, Majorca