Short tours of a small city, Elmira, U.S.A., deep in the heart of Upstate New York.
Click on photo for detailed view.
Monday, July 04, 2005
This is a nifty statue, if only because it gives a pretty complete picture of the Spanish American War, largely fogotten by most Americans. In fact most of these memorials are like history lessons. Head past the statue to another one facing North Main Street.