The Triumph of the Scarlet Pimpernel

1928