K K K S TA

Jerusalem International YMCA

  • 26 King David St, Jerusalem