Isla Isabela Galapagos Islands

Previous Home Next

DSC03217

Lava rocks on the beach.

4/20/2007