Databases for Palestine logo

8872 Uploads: Location > West Bank

Israeli settlers burn olive trees in the town of TurmusAyya in northern Ramallah