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

Crystal Eastman Marker

Why is this attached to the Park Church? Go to Pages from the History of Elmira to find out.Posted by Picasa