26.6.08

Thomas Nozkowski

A little tour of Thomas Nozkowski's recent show at the Fisher Landau Center for Art in Long Island City, NY:

No comments:

Post a Comment