Remembering Naziha Mestaoui, renowned artist, museum collaborator – Research News https://www.floridamuseum.ufl.edu/science/remembering-naziha-mestaoui/
Globally acclaimed artist and beloved Florida Museum of
best known for her light installation on the Eiffel Tower