Seen off the coast of Redhook, Brooklyn, stands Lady Liberty herself, a centerpiece of New York Harbour and on her own Liberty Island.
Read MoreSeen off the coast of Redhook, Brooklyn, stands Lady Liberty herself, a centerpiece of New York Harbour and on her own Liberty Island.
Read More