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 02, 2005
Even more seating for visitors. Need to take a load off and escape the weather? The selection changes regularly, but books of local flavor and interest are always available.