Reproductive tract in-situ in the filly foal

From Richard Payne  

views comments