The Natural History Museum in London unveils its 2025 Christmas sweater design, dressing its life-sized, animatronic ...
The Natural History Museum first unveiled its Christmas jumper using the T. rex in 2021. The Natural History Museum has ...