Baby Watch

 

Each year we carefully select which mares go to which stallions, hoping the resultant foal will be the best possible result.

Horses 2015 007 (3)