darwin statue steps

Darwin Statue above Steps, Natural History Museum, London. 2023