The Last Dodo (1970)

Dave is the last of his kind: a naive, relentlessly optimistic dodo, who faces extinction in the dangerous streets of 1628 London. With the help of...


image