View of Liberty and Ellis Island from across the water. Posted May 21, 2012 Posted in New York Share this:PrintTwitterFacebookLinkedInTumblrWhatsAppEmailLike this:Like Loading... Related