MovieMaps

Photo of Natural History Museum

Location: Natural History Museum of Los Angeles County
As Seen In: Buffy the Vampire Slayer episode 2x04 “Inca Mummy Girl