Sheep Parade through Madrid

Shepherds lead their sheep through the centre of Madrid, 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