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, […]