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

Sunday, July 03, 2005


I remember my little ones thinking this was some magical entrance. They were disappointed until the time came to coil down the central chute! Fun is where you find it. Posted by Picasa