Amanda McCavour

| |

Amanda McCavour holds a BFA from York University where she studied drawing and installation. Since graduating in 2007, she has participated in