Mount Robson Dude Ranch, British Columbia.
Horses on a trail ride near Brule, Alberta.
Horses at the Black Cat Ranch, near Jasper National Park, Alberta.
Horses at the Black Cat Ranch, near Jasper National Park, Alberta.
Horses at Mount Robson Dude Ranch, British Columbia.
Group at Mount Robson Dude Ranch, British Columbia.
Foal at the Black Cat Ranch, near Jasper National Park, Alberta.
Cowboy plumbers at the Mount Robson Dude Ranch, British Columbia.
Boots at the Black Cat Ranch, near Jasper National Park, Alberta.
Berg Lake Trail, British Columbia.