Out of sight

A look into the life of horses when humans aren't there.

See more.