Picture - Barbara Windsor, Palladium, The The and Wizard Of Oz London, England, Tuesday 1st March 2011


Barbara Windsor, Palladium, The The and Wizard Of Oz - Barbara Windsor, London, England - at the 'The Wizard of Oz' press night held at the Palladium Theatre Tuesday 1st March 2011




Contactmusic



Advertisement

Barbara Windsor Gallery


More Barbara Windsor Photos