Close

Pillars of Creation

“Cosmologies” at CCS @ Detroit Art Review

Aesthetically, the three-person show Cosmologies, which opened at the CCS Center Galleries on January 23rd and runs through the 27th of this month, reminds me very much of a Hubble telescope picture series of a formation called “Pillars of Creation” in the Eagle Nebula—a star-forming region. Works by New York-based […]

Read More