Snake swimming next to fringe mangrove forests at Cook LagoonPhotographer: Victor H. Rivera-MonroyDate: 2006-10-01Search all photos