Tag: pedestrian struck and killed by vehicle on El Camino Real at Palo Alto Avenue

test