cinematic still of sir david attenborough holding a xenomorph larva in awe in 1 9 7 9 movie alien, hd, 4 k