Mayfield trees axed for Google's new digs
Tree are cut down at the Mayfield Mall site where Google is leasing the property, May 20, 2014. Photo by Michelle Le

© 2014 Mountain View Online.
All rights reserved.