Tag: pedestrian fatally struck by vehicle on Cabrillo Street at 46th Avenue

test