Today's best photos: From The Rolling Stones in London to swimming in Budapest - in pictures

MORE GALLERIES