The Eye of Providence (or the All-Seeing Eye of God) is a figure that depicts an eye, often enclosed in a triangle and surrounded by rays of light or glory, meant to represent divine providence whereby the eye of God watches over humanity.
Tags:
acid, all seeing eye, ayahuasca, dmt, existence