Things to Do with Kids In LA: Cleopatra at the California Science Center

When I first entered the newly installed Cleopatra: The Exhibition at the California Science Center, I instantly lost my bearings. The dramatically darkened space, high lit with stone figurines, provides a stark contrast to the brightly lit atrium of the …

5.23.12