Galapagos dove (Zenadia galapagensis) on head of Galapagos giant tortoise, (Chelonoidis darwini) Santiago Highlands, Galapagos.