Sheep Parade through Madrid

A shepherd dog stands among sheep led by shepherds through Madrid city centre, Spain, Sunday, October 25, 2015. (Photo by Daniel Ochoa de Olza/AP Photo)
Sheep Parade through Madrid
   
  Military Woman Gallery

Must See Places

Google Ads Privacy