Here’s looking at ewe: Annual sheep drive crosses London Bridge
00:47Flocks of sheep were guided across London Bridge, Sunday, to celebrate a city tradition that dates back 800 years.
Flocks of sheep were guided across London Bridge, Sunday, to celebrate a city tradition that dates back 800 years.