Logo for Committee for Green Foothills

Logo for Committee for Green Foothills located in Palo Alto, CA.