DescriptionEsglésia Santa Margalida - Santa Margalida - Mallorca - Stained glass windows.jpg English: The twelve stained glass windows of the Església Santa Margalida...