Huahine 2007

A close-up of one of Huahine's sacred eels.  They are from 3 to 6 feet long and have iridescent blue eyes.

 Previous Up Next