Masada is an ancient fortress in Israel’s Judean Desert which symbolizes the strength and perseverance of the Jewish people throughout history.
Here's a glimpse of this stunning archaeological site to hold you over until you can see the real thing. #ShabbatShalom from Israel!
Apr 10, 2020 · 1:35 PM UTC
53
237
43
801
0













