huntington station, United States
Creating art is the ultimate act of self-deception. I think that as artists we attempt to rationalize the creation, but at best can tangengentially corroborate the most mundane and obvious aspects of that creation. I think this is the great and mysterious aspect of what we do.
I was born i...
artworks
View All 1 Artworks