Sunday, December 6, 2009

pierrot's last stand















humpty dumpty.















necrotic tissue.