06-21-09 Kalihi Kai at Ke'ehi Lagoon - Photos by Alan Kang - alankphotos