Stephanie Leitch’s Untitled Apogee & Other Mixed Media
In the recent issue of City Weekly, Brian Staker reviews Stephanie Leitch’s Untitled Apogee, which opened at UMOCA on Friday. Artworks tend to include the imprint of the personality and social development of the artist, on some level or another. For installation artist Stephanie Leitch’s new work “Untitled […]