Jennifer McGregor is a Canadian painter raised in rural Alberta and living in Toronto.
CV and additional info available on BLOG