Paul Bennett

100 Different Breeds of Dog

Photographing 100 different dog breeds for Dogs Trust because 16,000 dogs need re-homing every year

Story

Share this story