A statue of Charles Darwin - who discovered natural selection - sits in the Natural History Museum, London.


A statue of Charles Darwin sits in a centel position in the Natural History Museum in London 5th of Feb 2009


Size: 3500px × 5166px
Photo credit: © Panacea Pictures / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: charles, darwin, history, museum, natural, statue