Atlanta's High Museum of Art will display masks from "The Lion King"

February 22, 2008 02:10 PM