The Last Snow of the Year (well, maybe) – Tower Grove Park, St. Louis – March 14th, 2011

Leave a Reply