Untitled Published on 27th August 2006 Makes one think that the time of the Scarlet Pimpernel was not so long ago after all. View larger