Featured Image: Poster, Yale Film Festival, 1968; Designed by Keith Godard for Yale University (New Have, Connecticut, United States); Offset lithograph on paper; H x W (Approx.): 96.5 × 61.9 cm (38 in. × 24 3/8 in.); Gift of Various Donors; 1981-29-146

Leave a reply

Your email address will not be published.