Monday, August 25, 2008

Manmade...

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

2 comments:

Rachel said...

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

Carletta said...

It's beautiful!