The 55-foot “Truth is Beauty” statue by California artist Marco Cochrane has raised a few eyebrows as it’s being installed on the new technology campus in San Leandro, Calif.
The 55-foot “Truth is Beauty” statue by California artist Marco Cochrane has raised a few eyebrows as it’s being installed on the new technology campus in San Leandro, Calif. Barry Toranto San Leandro Tech Campus
The 55-foot “Truth is Beauty” statue by California artist Marco Cochrane has raised a few eyebrows as it’s being installed on the new technology campus in San Leandro, Calif. Barry Toranto San Leandro Tech Campus