Stella Levy 1965 Stella Levy, 1 July 1965. From The National Photo Collection of Israel. Print Full Image Rights Public Domain Related contentEncyclopedia Article: Stella Levy