Friday, June 6, 2008

A laborer plants flowers for the Beijing Olympic Games in Beijing, China. It is estimated that more than 40 million plants will be placed around the city during the games.

Ducking Around
Three ducks swim in a flooded street in Getxo, Biscay, northern Spain, after the banks of the Gobelas River burst.