Isla Isabela Galapagos Islands

Previous Home Next

DSC00019

Mr. Heron sits in the shade.

4/19/2007