Lester Legarda Lester Legarda

Lester Legarda Identified as the Fatality in a Collision in Redwood City, CA

Index