Jun 072010
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?
Sorry, the comment form is closed at this time.