Old Work > Film Strips

Omen
Omen
pigment print on paper
12" x 26"
2007