ARCHIE RAND’S The Seventeen: Iron Flock (Art Exhibit)
Skirball MuseumSkirball Museum | Hebrew Union College-Jewish Institute of Religion 3101 Clifton Avenue, Cincinnati, OH Archie Rand depicts seventeen assertive biblical women through intriguing, vivid imagery derived from comics and pulp magazines, children’s book illustrations, classic American and Italian films, and other visual precedents. This is the third venue for the traveling exhibition of works that debuted […]