Photo detail

Photo detail

SOME of the oil waste dumped in Grand Bahama. Photo: Grand Bahama Development Company Ltd