Title: Princess Royal opens new hospital for small animals
Subjects: Pets, Royal (Dick) School of Veterinary Studies, Royal (Dick) School of Veterinary Studies. Hospital for Small Animals
Places: Edinburgh, Scotland