Hell hounds rallying round the idol of France [graphic].


33114412