ECUADOR | Sunday, 8 March 2009 | Views [533]
Bec and hundreds of tortoises at the research centre on Isabella Island