Monday, February 8, 2010


One of the giant tortoises at the Darwin Center in the Galapagos, submitted by travelers on our current Washington University trip.

No comments:

Post a Comment