Poster art for various years of the St. Louis International Film Festival and Filmmakers Showcase by Tim Lane.