25 Years of Images by That Shelf Staff | April 9, 2012 We take a look at the 25th anniversary of the Toronto based Images Festival, running from April 12th-21st.