This year’s ride brought 149 riders and their horses together for a 100-mile journey of endurance, honor, and companionship, by Genie Stewart-Spears

Related Posts