Sunday, October 14, 2012

Cary Leibowitz | Football


Cary Leibowitz
Football
Dusseldorf, Germany: ID Galerie, 1991
Plastic football
Edition of 500, signed.



No comments:

Post a Comment