Christmas with Bill Burroughs
It just wouldn’t be Christmas without a newly discovered FOUR INCH LONG FREAKIN’ COCKROACH.

Hi res version here if you want a Giant Cockroach Desktop.
http://nature.org/pressroom/press/press1707.html
Hi res version here if you want a Giant Cockroach Desktop.
http://nature.org/pressroom/press/press1707.html