Monday, April 11, 2011









Penny Arcade, Lea Delaria & Kiki, Pussy Faggot! party, The Delancey, Lower East Side, New York.

No comments: