Competition

Horse Show: the gathering of like-minded equine exhibitors and enthusiasts who travel great distances despite obstacles and odds to spend hours with people and horses they love.

Unknown