Dec 23, 2009

Deer photographed in London snow


A deer stands in the snow in Richmond Park on December 16, 2009 in London, England.