Kennel Collie’s of Sealand

Country: Switzerland
www
66 dogs from 10 litter | short list | details