Results 8 results found Tunisian Woman A giant tortoise feeding on leaves and a bird on the Galapagos Islands The back foot of a giant tortoise on the Galapagos Islands Giant tortoise feeding on leaves on the Galapagos Islands Small boys laughing together in a village settlement, Solomon Isles, South Pacific Giant tortoise feeding on leaves on the Galapagos Islands Giant tortoise feeding on leaves on the Galapagos Islands Woman villager hiding face with veil in doorway of home in Nalu, Rajasthan, India. The Swastika is a ancient symbol of good luck in India.