Where is the crystal skull in the British Museum?
Where is the crystal skull in the British Museum? Ultimately, the British Museum believes that its crystal skull is likely of nineteenth century, European origin. Currently, the crystal skull can be found in the British Museum’s Wellcome Trust Gallery. Where did crystal skulls come from? All are believed to originate Read more…