Designed by
Title
Toy Christmas scene on the crowded central Manager Square Street in Bethlehem in the Palestinian Authority, Israel #238246676
Description
Bethlehem, Israel, December 25, 2021 : Toy Christmas scene on the crowded central Manager Square Street in Bethlehem in the Palestinian Authority, Israel
This image is editorial