Great Annual Sheep Drive

The Worshipful Company of Woolmen's Great Annual Sheep Drive across London Bridge