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