The meaning of aids

Aids of legs, seat and hands interact in constant harmony. The aids are the language The aids are the language with which we communicate with our horse

Read more...