Royalty-free stock photo ID: 287451251

Detail of a Giant tortoise in El Chato Tortoise Reserve, Galapagos islands (Ecuador) - Image