Veterinary Medicine: Testicles of a Bull (5) - Semen Canal
Stain: HE
Your browser does not support JavaScript!