I hope some of my east coast peeps can make it to this show.
If you do, please take lots of pictures for me!!
Last Rites Gallery
"New Breed II"
August 7, 2010
511 West 33rd Street
New York, NY 10001
Friday, July 30, 2010
Posted by Jasmine Worth at 1:44 PM