K K K S TA

Lev Smadar Movie Theater

  • 4 Lloyd George St, Jerusalem