Tamara Ecclestone by gotty · August 20, 2014 << Back to post Tamara Ecclestone at Nobu Restaurant in London Tamara Ecclestone 2014 : Tamara Ecclestone in Mini Skirt at Nobu -11