Main content

After Life: Larder Beetles

Larder beetles. Just one of the many decay insects we'll be seeing more of in the After Life box.

Release date:

Duration:

1 minute

More clips from After Life: The Strange Science of Decay