Tuesday 4 November 2008

Delina Rossa


Little is known about Delina Rossa; a photograph of her is marked "born in Paris". She is one instance of the C19th obsession with freakshows.

Social stigma and observations on gender aside, she has a pretty awesome beard.

No comments: