Picture - Barry Humphries London, England, Wednesday 27th April 2011


Barry Humphries - Barry Humphries as Dame Edna London, England - filming outside Buckingham Palace during preparations for the Royal Wedding Wednesday 27th April 2011




Contactmusic



Advertisement

Barry Humphries Gallery


More Barry Humphries Photos