Freedom seen here in Upper New York Bay - off the Statue of Liberty on 17th April 2008
Upload a new photo.