K K K S TA

Lawrence Hotel

  • 18 Salah ad Din Rd, Jerusalem
  • Photo: Lawrence Hotel