Screen Shot 2018-04-12 at 21.02.28 Published April 12, 2018 at 960 × 571 in Rachel Maclean : Artist Talk