image

Previous Index Next

A Giant Tortoise on Isla Santa Cruz (Indefatigable), Galápagos

Copyright © Rod Smallwood 2012