Rachel Leah Cohn: Mem

Tube Factory artspace 1125 Cruft St., Indianapolis, IN, United States

To walk through the installation, Mem, is to enter a myth. A kaleidoscope of the divine feminine, there are fountains of light centering the space on the painting of Miriam– […]

Free