Leah Rachel Tyrna Fischer.
Leah Rachel Tyrna Fischer. Placer County Sheriff’s Office
Leah Rachel Tyrna Fischer. Placer County Sheriff’s Office