Marian Ilmestys — The Annunciation [screenshot), 2010 28:30 min 3-channel projected installation; 16:9/1:1,78, Dolby Digital 5.1 original language Finnish, English subtitles Courtesy of the Artist and Marian Goodman Gallery, New York and Paris © 2010 Crystal Eye — Kristallisilmä Oy, Helsinki. Eija_2 0 By Domenique Hogan on May 8, 2015