“Diorama: Inventing Illusion” at the Schirn Kunsthalle in Frankfort, Germany On September 2, 2017 By Diane Fox Read Full Article →