Goshka Macuga Goshka is an artist based in London. She was one of the four nominees for the 2008 Turner Prize. Gallerist Article