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


From the distance I read PARK CHURCH, but closer up, it's just a No Parking sign. Cute. Posted by Picasa