NEATOSHOP

Tuesday, December 29, 2009

Cockroach Art




Meet New York artist Catherine Chalmers...and her cockroaches. LINK: Youtube

No comments:

Post a Comment