Christina Luck has a BFA from the York University Toronto Ontario Canada, and has been exhibiting her work since 1981 in Canada and the United States
close