Yerba de Jicotea on Santa Cruz Island in the Galapagos Islands, Ecuador, December 2004
by kennedyh May 27, 2005 11:03 PM