Pictures of the Day: Wednesday, Nov. 26, 2008

A flock of ducks swim in the Vologda river, some 460 km 286 miles north from Moscow.
Mikhail Mordasov / Reuters

Paddling

A flock of ducks swim in the Vologda river, some 286 miles north from Moscow.