Flocks of Sheep Take over London's Savile Row

Shepherd Ben Blackmore stands with his flock of Exmoor Horn sheep in Savile Row, London, Britain October 5, 2015. (Photo by Peter Nicholls/Reuters)
Flocks of Sheep Take over London's Savile Row
   
  Military Woman Gallery

Must See Places

Google Ads Privacy