Antediluvian Animals, Crystal Palace