0
All Dogs Matter

Stars turn out for the All Dogs Matter Great Hampstead Bark Off dog show, Hampstead Heath, London