Sandra Perlow, ‘Almost Lost My Mind’, 2012, ARTSPACE 8

About Sandra Perlow

American, b. 1940, based in Chicago, IL, United States