Has spring come to you all over Europe? Here a text full of anticipated sun and even a pinch of summer from the Wordsmiths club in Mallorca. Mallorca is a small but awesome island just off mainland Spain. It is the largest of the Balearic Islands. Do you know it?