Monday, August 25, 2008

Manmade...

It ain't no Niagra Falls... but it's about the closest thing we have on Long Island.

1 comment:

Rachel said...

Well, it might not be Niagra Falls but it's a lovely picture!