LONDON SHEEP DRIVE CELEBRATES ECCENTRIC HISTORIC TRADITION
More than 1,000 freemen, many wearing black hats and red cloaks, and including actor Damian Lewis, drove a flock of sheep across the River Thames this week in the annual London Sheep Drive – an homage to a centuries-old tradition.






























