The Day in Photos – July 26, 2015

A rider on a horse back rips the head off a goose, already dead, hanging by its feet from a thick rope stretched across the town square, on the feast day of Santiago, the patron saint of Spain, during the ancestral festivities of Carpio de Tajo, central Spain, Saturday, July 25, 2015. (Photo by Daniel Ochoa de Olza/AP Photo)
The Day in Photos – July 26, 2015
   
  Military Woman Gallery

Must See Places

Google Ads Privacy