Virginie Nguyen Hoang

Image 1/1
GAZA:GAZA: Tents installed in the refugee camp of Al Shifa hospital in central Gaza.<br />
<br />
GAZA: Tentes installées dans le camp de réfugiés de l'hôpital Al Shifa au centre de Gaza.
GAZA DAILY LIFE UNDER WAR_017.jpg