An exhibition view of Ida Applebroog's installation entitled Monalisa on view at Documenta (13) in Kassel, Germany until Setember 16
An exhibition view of Ida Applebroog's installation entitled Monalisa on view at Documenta (13) in Kassel, Germany until Setember 16