Posts

Showing posts with the label East Coast

Snow on the East Coast: New Definition

Image
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.