The underwater world of the Aitutaki Lagoon.
Aitutaki - Cook Islands - March 2004