Goshka Macuga is an artist.
Goshka Macuga is an artist.