Sophie Halaby (1906-1997), an artist of great talent, painted the enduring beauty of Jerusalem, through decades of growing nationalism and political violence.