Animal Health Trust Fellowship Reception
25 October 2012
The Animal Health Trust (AHT) is a veterinary charity conducting pioneering work to improve diagnosis, treatment and prevention of disease and injury in animals. Her Royal Highness The Princess Royal is President of the charity and recently held a reception for the charity's official supporters at Buckingham Palace. John, Scott, John's manager Gavin, and Gavin's husband, Stuart McDonald, were in attendance. Photos of them meeting The Princess Royal are below.