The Highland cows of Much Wenlock

On my way to see the ruins of Wenlock Abbey this morning, I met these fine creatures. Perhaps they are on a religious retreat?