Spain’s dry summer, protests in London, Mozartian Ducks | July 24

15 Photos

Today in pictures around the world.
More →