2018-11-13 Talya Petrillo: Happy House Talya Petrillo: Happy House November 13, 2018 @ 9:00 am - November 19, 2018 @ 5:00 pm Talya Petrillo: Happy House "Happy House," a new exhibition by Talya Petrillo MFA '20, prods a sugar-coated reaction to the physically and emotionally aversive.