Holocaust survivor, PTA mom, city council member, and bike advocate: Ellen Fletcher succumbed yesterday at age 83 to lung cancer at her Palo Alto home.
83 year old Ellen Fletcher is the matriarch of cycle advocacy in the San Francisco Bay Area. The League of American Bicyclists featured her this morning as part of their 31 days 31 reasons series.
I was in Palo Alto during the Gran Fondo today and saw a RideKick electric power trailer attached to Ellen Fletcher’s Breezer Citizen!
design and code by CSSReflex, supported by SloDive