diymag.com
Jessica Pratt - Quiet Signs
Her most arresting work to date.