Flower Power

This photo of a lily of the valley petal magnified 1,300 times won the 2008 Small World photomicrography competition. The other winners are pretty spectacular, too.

Tags: , , , , ,

Comments are closed.