Reply To:
Name - Reply Comment
A driver looks out from his car as a flock of ducks are herded by farmers along a street towards a pond as vehicles drive past in Taizhou, Zhejiang province, June 17, 2012. There were about 5000 ducks, local media reported. Picture taken June 17, 2012. REUTERS