Huge Photos of Insects

Levon Biss's large-format, high-resolution bug photography is currently on display at the Oxford University Museum of Natural History (until October), but many highly zoomable pictures can also be found on (which has a great favicon, too).

[Via National Geographic's Short Film Showcase]

Also on NatGeo's Short Film Showcase: "A Spoon You Can Eat" (Bakeys).