Zara Tindall at Magic Millions Festival of British Eventing in Gloucestershire Zara Tindall at Magic Millions Festival of British Eventing