Scarlet Pimpernel 1905 stage play-min Published June 8, 2015 at 307 × 439 in Is the Scarlet Pimpernel the First Modern Superhero? Previous Next