News

But what is the Eye of Horus and what did it mean to the ancient Egyptians? According to Egyptian mythology, Horus was the ...
The Eye of Horus was a key symbol in ancient Egypt. It appeared on amulets and in tombs. Egyptians believed it offered divine ...
The Eye of Horus includes some of Durden’s familiar self-portraits, but the main attraction is “Khémia,” a five-part installation encompassing the skull mural, sculpture and attached pieces ...