K K K S TA

il Mirror Bar

  • 11 Shlomo HaMelech St, Jerusalem