March 12, 2017
A Photographer’s View of Crufts 2017
One of the most extraordinary aspects of Crufts is seeing so many multiples of each breed in one place – […]
March 12, 2017
One of the most extraordinary aspects of Crufts is seeing so many multiples of each breed in one place – […]