Profile Photo
About
New York City based artist headed 2 Europe in September 2011 for art show tour! It's the oh shit factor.
in progress

in progress