Tags The Telegraph

Tag: The Telegraph

Drag Performer Barry Humphries To Trans Women ‘You’re A Self Mutilated Man’

The world famous performer Barry Humphries, the man behind the drag alter ego Dame Edna Everage, has gone on record to support his close...

Most Read