Laurie Walker was a Canadian interdisciplinary artist who produced large scale installations merging mythology and scientific references. She was widely exhibited in Canadian art museums and galleries, and discussed in numerous articles and monographs from 1987 to the early 2000s.
NA
Source: Wikipedia