Ecuador: Galapagos Islands
April 18-26, 2009 by Tom Dempsey
Image id: IMG_3259
Previous
Index
Next
Snorkel to see fish in blue waters at Isla Genovesa (or Tower Island), one of the Galapagos Islands, which are a province of Ecuador, in South America.
Back to www.photoseek.com