Connect to share and comment

Locusts 5

Locusts 5

Egypt and Israel have been swarmed with millions of locusts over the past few days causing wide spread disturbances.

Uriel Sinai