Anubis, God of Dead, Floats Down Thames
A giant, fiberglass statue of Anubis, the ancient Egyptian god of the dead, floated down the Thames in London Monday to promote an upcoming exhibition of treasures from the tomb of the young Pharaoh Tutankhamun.
Similar Posts
- None Found
I have a 13″ model of Anubis. Thats one big sucker.