Undetectable

Untitled 1, 2006, Pigment Print on Stonehenge Paper, 18 x 24 inches
Untitled 1, 2006, Pigment Print on Stonehenge Paper, 18 x 24 inches