Fish Cays


Fish Cays - island in Nichollstown and Berry Islands, Bahamas.