Alternate Title(s): Satan in Paris; Mysterious stranger; Satan; ou, Le diable a Paris; Devil in Paris
Status: Published
Last Updated: 10 July 2021