Short tours of a small city, Elmira, U.S.A., deep in the heart of Upstate New York. Click on photo for detailed view.

Saturday, July 09, 2005

Window Box Garden


A cheerful sight on a cloudy day. What is that sign? Posted by Picasa