Huge swarm of locusts descends on Mecca

Discussion in 'Mary Greeley' started by Mary Greeley, Jan 10, 2019.