Animals Sant Marc and the Fate of Snails I have a few admissions to make, this Day of Sant Marc (Mark the Evangelist). For some reason, this is the day when tradition in Mallorca calls for the celebration of […] Sant Marc and the Fate of Snails