Snow on the East Coast: New Definition

In light of the great snow storms which descended upon New York and the entire East Coast of the United States, here is a great snow sculpture, lending new meaning to the expression "Two Feet of Snow." Hat tip, my friend Miriam Leibe.


Popular posts from this blog

A Beautiful Name for a Beautiful Soul

The Great Debate: Is it Itsy Bitsy, or Inky Dinky, of Spider Fame?

The End. Is there a Beginning...?