Booking photo, Placer County Sheriff’s Department

Keshia Lashra Owens

close window