Turtle swims over bleached coral at Heron Island on the Great Barrier Reef February 2016


LOADING