Stone image engraved on the wall inside the Cathedral of Saint Peter, Worms, Germany