Puppies 3 1/2 weeks old

Puppies 3 12 weeks 16 - Version 2


© Charbr Portuguese Water Dogs