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


A travelers' oasis, with benches. Never busy, although often occupied. Posted by Picasa