Galapagos dove (Zenadia galapagensis) flock at puddle, with one on head of Galapagos giant tortoise, (Chelonoidis darwini) Santiago Highlands, Galapagos.