laughingsquid.com
Speechless, Site Specific Public Art Installation by Brian Goggin at New Lafayette Library
"Speechless" is a new site specific public art installation by Brian Goggin located in the new Lafayette Library and Learning Center in Lafayette, CA.