Cart is empty
Sign in / Register
< Back to collections by Micha Bar Am
Micha Bar Am - ISRAEL. Herod's castle.
ISRAEL. Masada. Herod's castle. It is a rugged natural fortress in the Judean Desert overlooking the Dead Sea. It is a symbol of the ancient kingdom of Israel.