This short video shows Ellie Richards installation of her sculpture “Crusaders” at the Turchin Center for the Visual Arts at Appalachian State University last winter.
This short video shows Ellie Richards installation of her sculpture “Crusaders” at the Turchin Center for the Visual Arts at Appalachian State University last winter.