Natural History Museum, London :)
On the picture:: Natural History Museum, London