Leeza and scogliera, barriera corallina Wall