Live action footage
Central square of Bethlehem November 12, 2012, Bethlehem, Palestine. Church of Nativity is located on this square.
HD
1920 x 1080
Editorial Use Only