Art commission votes to remove two well-known sculptures
BY ALLISON LEVITSKY Daily Post Staff Writer Two controversial sculptures, “Go Mama” and “Digital DNA,” will be rolled out of commission on Palo Alto city streets, the Public Art Commission […]