Friday, November 26, 2010

Deer in the park




Woburn Abbey, Bedfordshire.