Volcanoes replenish Great Barrier Reef July 20, 2012 by Ex Contributor Volcanoes replenish Great Barrier Reef