bible.intheiam.com
Reflection: Veil…
… a thing that conceals, disguises, or obscures something