sheep

Olivia Weitz

Main Street in Ketchum, Idaho, was home to some unusual visitors this past weekend. Hundreds of sheep trailed through town on their way to winter pastures. The “Trailing of the Sheep Festival” is an annual event that celebrates a tradition that goes back generations.