Ecuador

Ecuador

Galapagos Islands : Tower

Sheerwater off the coast of Tower, one of the few islands North of the equator.

Wildlife Photo ID 13557-5802 © KryssTal 1995

[158 Photos of Ecuador]    [Random Travel Photo]    [Search Travel Photos]