A scene in the new farce of The lady and the Devil [graphic]


33245658