The 2008 Olympus BioScapes photomicrograph Competition has been announced, foreign media reported. The winner is the UK's "Stick-winged Wasp", which clearly shows one of the world's smallest insects, measuring just 0.21mm in length.