Before Liberty was installed on her island in 1886 this dollop of land was was a hideout for pirates. The most famous of which, Captain Kidd, haunts the island still.
Views: 56
Before Liberty was installed on her island in 1886 this dollop of land was was a hideout for pirates. The most famous of which, Captain Kidd, haunts the island still.
Views: 56