Stefan Duncan

Born in North Carolina. Has an English and Art Degree. Creator of "Illuminism" and dubbed the "American Van Gogh" by "My art attempts to unviel the Living Spirit in nature, a kind of Divine Essence in the Light that links us and nature around us as one.



Focus is on the Light that has a hint of Divine essence in it to enlightened and lluminate one's self for self reflection and place within it all.