blog.sculpture.org
In the Studio with Liz Rodda
Liz Rodda is currently an Assistant Professor at the Texas State University School of Art & Design. She was born in Sacramento, California and received her MFA from MassArt in Boston. Working i…