Skip to content

demonstration cockroaches

100626_450d_img_5943.jpg

museums love to shock when it comes to live cockroach displays.  i thought i’d share this with you.

Tags: