upolo cay, a sand bar on the great barrier reef.
back
next