Carolyn Judd

Carolyn Judd

Born: 1936-02-26 — Fenchow, Shansi, China

Known For