Barren Island, Brooklyn

Barren Island is a peninsula and former island on the southeast shore of Brooklyn in New York City. Located on ...
Read more