elizabeth stehl
2013
Digital projection
72"X96"