Isla Isabela Galapagos Islands
A little turtle fell over, he got help to right himself.
4/19/2007