Fruit on Galapagos Tomato on Santa Cruz Island in the Galapagos Islands, Ecuador, December 2004
by kennedyh Jun 2, 2005 10:20 PM
Flowers on Galapagos Tomato on Santa Cruz Island in the Galapagos Islands, Ecuador, December 2004
by kennedyh May 30, 2005 11:15 PM
Galapagos Tomato on Santa Cruz Island in the Galapagos Islands, Ecuador, December 2004
by kennedyh May 30, 2005 11:15 PM
The fruits on the plant
by scirpidiella Jul 21, 2011 4:45 AM
The fruits. The coin is size one inch
by scirpidiella Jul 21, 2011 4:48 AM