This is apparently a 2500:1 shot of a White-lipped snail, showing its finery in the finest detail. Eye of Science is the source, and offers many more striking examples of nature photography. [via]
This is apparently a 2500:1 shot of a White-lipped snail, showing its finery in the finest detail. Eye of Science is the source, and offers many more striking examples of nature photography. [via]