Israeli Film Festival

Self20Made_720sm.jpg

Israeli Film Festival Review: Self Made

Written and directed by Shira Geffen, who is known for her award-winning 2007 film Jellyfish, Self Made (originally titled “Boreg”, Hebrew for […]