Does this image remind you of anything?  I think this imagery confirms the symbols in the mural