UK publicist just sent the best sheep pic EVER. English friends, these are the sheep I'm expecting when I visit.