Friday, September 12, 2008

A Visit to "The Rock"

Here's perhaps one of the best picture visits to Governors Island in New York harbor. The pics were taken in 2004.