Taft Museum of Art

L’Affichomania: The Passion for French Posters debuts June 8–Sept. 15, 2019, at Taft Museum of Art before national tour