Long-horned sheep along the side of the road in Jasper, Alberta, Canada

Long-horned sheep

C$18.00Price