K K K S TA

Jerusalem City Center Vacation

  • 5 Baruch Ben Neriya St, Jerusalem