horse Coopers Law (British Sport Horse, 2004, from Mill Law)

Coopers Law