Share January 9, 2015 Trapped Light Natalie Logan's thesis solo show at LUFF art + dialogue, 688 Richmond St. WMay 29 - June 11, 2014