Tamara Ecclestone by gotty · December 19, 2012 << Back to post Tamara and Petra Ecclestone at Madeo restaurant in Beverly Hills Tamara Ecclestone 2012 : Tamara and Petra Ecclestone -02