Thelma Dennis

Birth date: Apr 18, 1948 Death date: Oct 7, 2021