K K 1 K S TA

ICC Jerusalem International Convention Center

  • 1 Sderot Shazar, Jerusalem
  • Photo: ICC Jerusalem International Convention CenterPhoto: ICC Jerusalem International Convention Center