Niagara Falls, 09/10/2005.


The Econo Lodge in Buffalo on interstate 90. A fine establishment.


New York index, Photos index, Home