Photography involving pedigree cats and dogs, owners and their pets, vetinary staff and surgeries
Agency: The Lighthouse Agency