Huckleberry Island

Island in Long Island Sound From Wikipedia, the free encyclopedia

Huckleberry Islandmap