The Castaways of Turtle Island (1976) Poster Poster for The Castaways of Turtle Island (1976). The Castaways of Turtle Island Plakat