Merry Ostara

Most of you won't even know what Ostara means, but know that it is the "Tree Day" (as a matter of fact Ostara is not the "Tree Day" but the "Tree Festival"). Oh, and of course, the beggining of the Spring. Anyway, no matter how you watch it, I wish you a Merry Ostara.

Oh, and non-related but also today, happy poetry day.