Documenta 13 – Kassel Archive Positive MagazineArtApril 13, 2013January 12, 2015 This is a selection of the artwork made by Geoffrey Farmer for the last Documenta 13 in Kassel, Germany. Shadow puppets made from “Life” Magazine from 1935 to 1965 Geoffrey…