Goats Make Themselves at Home at Church in Welsh Seaside Town
Up Next
Sheep Bring Traffic to a Halt in Un-Ewe-Sual Sight in North Yorkshire, England
A River of Sheep Flood the Streets
Lively Lambs Run Rings Around Feeding Ewes in Snowy Yard
Clever Donkeys Use Teamwork to Overcome Barrier