USA | Saturday, 7 February 2009 | Views [382]
the pecking order...vultures on a dolphin carcass, Isla El Coyote