« Back to Galapagos Islands

Galapagos tortoises at the Charles Darwin Research Center on the Island of Santa Cruz, Galapagos Islands, Ecuador.

Galapagos Islands, Ecuador

Galapagos tortoises at the Charles Darwin Research Center on the Island of Santa Cruz, Galapagos Islands, Ecuador.

Photo ID#: gi-2109945.jpg
Category: Galapagos Islands
Photographer: Patrick J Endres
Dimensions: 5616x3744
Model Release: No
Restrictions:
None