Leore Davids

 

Starred in an award-winning radio series about the magic of losing teeth as a child