Featured Image: Poster, Apollo New York 125th Street Harlem, 1968; Designed by Peter Teubner (American); photo-offset lithograph on paper; 114.3 x 74.8 cm (45 x 29 7/16 in.); Gift of Sara and Marc Benda; 2009-20-47

Leave a reply

Your email address will not be published.