Isla Santa Cruz Galapagos Islands
Part two

Previous Home Next

DSC03092

Charles Darwin Research Center

4/18/2007