Karen WARD SHEPHERD CARTER

Female