K K 1 K S TA

Jerusalem International YMCA

  • 26 King David St, Jerusalem
  • Photo: Jerusalem International YMCA