Picture - Michael Winner and Scott's Restaurant London, England, Wednesday 23rd February 2011


Michael Winner and Scott's Restaurant Wednesday 23rd February 2011 Michael Winner and a friend leave Scott's restaurant in Mayfair London, England




Contactmusic