New Large-Scale Installation Going Up At Sac State's Library
A new exhibit is taking shape at the Sac State library.
Categories: News Local News KOVRTV

More Videos