Geoffrey Farmer

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 Farmer creates installation-based artworks using combinations of a broad range ...