Charles Darwin Statue in the Natural History Museum, London

Charles Darwin Statue in the Natural History Museum, London

Charles Darwin Statue in the Natural History Museum, London

Statue of Charles Darwin in the Natural History Museum, London. The statue was created by Sir Joseph Boehm and was unveiled on 9 June 1885.

IMAGE: Wikimedia Commons