Wednesday, September 8, 2010

NYC Postcard of the Week

The Statue of Liberty located on Liberty Island in Upper New York Bay as seen from a circle Line Statue Ferry boat which plies between the Island and Battery Park at the tip of Lower New York City.

No comments: