Galápagos Islands 2009

Of course, La Loberia means 'place of sea lions' - and they are here, all along the beach! 

Previous Up Next