Galápagos Islands 2009

There's a barracuda, caught off Five-Fingers Rock.  Nothing to eat, though.

Previous Up Next