Am/Can. CH. Von Marc’s KC von Siegerhaus, Finished with three 5 point majors, three days in a row! Canadian Best Puppy In Show

Continue reading →