SPERM BANK

Frozen semen for Bernese Mountain Dog & Newfoundland Dog