Image description
Zoom
Save
Lord Richard Attenborough (R) and Sir David Attenborough pictured with their Distinguished Honorary Fellowships from the University of Leicester at De Montfort Hall on July 13, 2006 in Leicester, England. (Photo by Matthew Lewis/Getty Images)
Code: 71432103