elizabeth stehl
2013
Digital projection
96"X120"