N.P.

2001, permanent inkjet print on canvas, 74X60 in.
N.P.
Previous image Back to category Next image