Sheep are ubiquitous in the English countryside.
We enjoyed meeting these woolly things everywhere.
Here they are frolicking at Maiden Castle.
Shepherds moving the sheep
Here they come!
Whew! We escaped those scary humans again!
Eleanor Elizabeth was excited to meet her British friends, but they were having none of it.