JENNIFER McGREGOR

Jennifer McGregor is a Canadian painter raised in rural Alberta and living in Toronto.


CV and additional info available on BLOG