A foot of God Serapis near Piazza Navona. It is probably from a temple of Isis that was located on t