ots3.jpg

ots3.jpg

Dog days of war in "Beaufort," Israel's Oscar-nominated film