Anubis on The Thames
Guest post by Naomi Ozaniec
On the 3rd of October 2007 Anubis entered the city of London. His presence embodied in a statue 25ft high was floated upon the Thames on a barge. Traveling by water to the heart of the capital to promote the forthcoming Tutankhamun exhibition, this current procession presents us [...]
Posts tagged as:




