Al Jazeera Network
Photo by Hillel Maeir/TPS on 20 May, 2019

Al Jazeera Network

Al Jazeera, Picture from the network's Broadcast studio, Located at the main headquarters of the Al Jazeera Network in Israel, Jerusalem, June 13, 2017. Photo by: Hillel Maeir/TPS

Photo Details

  • 5760 x 3840
  • 310.37 KB
  • Hillel Maeir/TPS
  • May 20, 2019

Tagged In

, , , , ,