Wednesday, November 10, 2010

Lower Falls

On a trip through New York State, a stop at Letchworth State Park, to view the falls and marvel at the gorge, is a must. This is a Lumiere video.

1 comment:

rob-d said...

very calming

in fact the water
is calming right
at you