Mayor of Santiago de Compostela — head of town administration of Santiago de Compostela, Spain