Daffodil Dragon Day

Here in Wales we celebrate March 1st as Dydd Gwyl Dewi. That translates as “Dewi’s Festival Day”. Note that the Welsh phrase doesn’t mention any ‘saint’ despite that being usual in English. So I can readily argue that despite our long oppression by the dank chapels, the true meaning of the day has never been … Continue reading Daffodil Dragon Day