ST. PETERSBURG, Fla.—Diaky Diaz and Dr. Bettina Wolff, film producers and co-founders of the Artivist Film Festival, were touched by the opening-night production of Shen Yun Performing Arts at Mahaffey Theater at the Duke Energy Center for the Arts.
I wanted to see this for many years.