Isla Isabela Galapagos Islands

Previous Home Next

DSC00022

A little turtle fell over, he got help to right himself.

4/19/2007