Confess: An Installation by Trina McKillen
The Laband Art Gallery, in partnership with the Irish Studies Program and the Dean’s Office in the College of Communication and Fine Arts, proudly presents a multi-part installation by Los Angeles-based artist Trina … Read more