horse properly negotiating hill

Discover More