Sharon Osbourne at Royal Wedding - Wednesday 27th April 2011

Sharon Osbourne filming outside Buckingham Palace during preparations for the Royal Wedding London, England - 27.04.11 (20 images)

Advertisement