Tamara and Bernie Ecclestone leaving Scott's restaurant - Friday 5th April 2013

Tamara and Bernie Ecclestone leaving Scott's restaurant - London United Kingdom - Friday 5th April 2013 (9 images)

Advertisement