Site Search

Caitlin Lorraine McShea

Caitlin Lorraine McShea holds a Masters Degree from St. John’s College of Santa Fe. Her interests lie in Biology, Philosophy, Contemporary Art and their intersection. Having recently left her position as Director of a Canyon Road Gallery, Caitlin will soon travel to Europe to pursue her love of cooking and botanical illustration.