Saturday, October 13, 2012

Cary Leibowitz | Vomit-bag






Cary Leibowitz
Vomit-bag
Dusseldorf, Germany: ID Galerie, 19991
39 x 44 cm
Edition of 500.

No comments:

Post a Comment