Horses at Upper Collinhirst, Ecclefechan