Michael Winner at Scott's Restaurant - Wednesday 23rd February 2011

Michael Winner and a friend leave Scott's Restaurant in Mayfair London, England - 23.02.11 (9 images)

Advertisement