victorian london street whore

From Hell 2001