Sleepy Puppy

Sleepy Puppy

Jewel Black holds a very tired 11 week old puppy named Kaylahn at the dog anti-BSL rally.