The Light of Holiness

A veil prevents those who visit every other part of the Temple from entering its holiest space, a chamber in which enormous golden statues of cherubs join wall to wing to wall implying God’s holiness. “The cherubim stood on their feet, facing the nave. And he made the...