Booking photo, Placer County Sheriff’s Department

Darryl Lee Brown Jr.

close window