Remarkable. Read about her here.
Jun 072010
Remarkable. Read about her here.
A 26-foot statue of Anubis, the half human, half jackal Egyptian god, is on display at the Denver airport. He is the god of death and embalming. The statue is to be on display through the summer.
The Denver airport is known for it’s peculiar and disturbing art. This new installation will rival the blue Mustang.
I wonder how many people wave at the statue on departure?