A Little New England...

... In New York City. The Nantucket Lightship docks @ the World Financial Center harbor in Lower Manhattan.

Comments
Sign in or get an account to comment.