Preview Turkey Vulture near Najasa, Cuba Image ID: 1350-6186 Artist: Inger Vandyke Purchase a commercial license Buy framed prints & more from our print store turkey vulture najasa cuba vulture scavenger dead tree perch roost bird cathartes aura talons claws