Home Directory About Contact Advertise
Free Trial Subscribe Sign In
Dudu Greenspan/FLASH90
Hundreds of thousands of locusts fly March 5 over Ramat Negev in Southern Israel.