IMG_2731 Published 16/03/2013 at 1200 × 800 in Richmond Deers September 2006 Richmond Park, London, UK