Sheep in Spain, elections around the world, Halloween in the Philippines | Oct. 25

13 Photos

The day in photos around the world.