Picture - Barbara Windsor London, England, Tuesday 26th July 2011


Barbara Windsor Tuesday 26th July 2011 From Queen Vic to Queen Organic Barbara Windsor launches the 'Start' Sustainable Pop-Up Restaurant at Lancaster House - Arrivals London, England




Contactmusic



Advertisement

Barbara Windsor Gallery


More Barbara Windsor Photos