Forest Hills, NY, United States
I am a self taught artist. I never took an art class. About 3 years ago I found a brand new canvas by the trash in my building and I took it. I haven't done much else besides make art since.
artworks
View All 8 Artworks