The Natural History Museum, in Las Vegas, Nevada
Return to Las Vegas Attractions images