A bumble bee is seen on a sunflower as a ladybug sits on a petal in central London
A bumble bee is seen on a sunflower as a ladybug sits on a petal in central London September 4, 2009. REUTERS/Toby Melville (BRITAIN ENVIRONMENT SOCIETY IMAGES OF THE DAY)