Logo for The LIME Foundation of Santa Rosa, a Sonoma County non-profit organization. Logo for The LIME Foundation of Santa Rosa, a Sonoma County non-profit organization.