Mother Nature Strikes Again

May 16th: Blossoms fall off the trees while it snows. Mother Nature reminds us, once again, who is really in charge!

Advertisements