Tasteless Tears

Tasteless Tears

2003

Iris print

18 1/8 x 15 1/8 inches
(46 x 38.3 cm)

Tasteless Tears

2003

Iris print

18 1/8 x 15 1/8 inches
(46 x 38.3 cm)