Today's best photos: from Little Hajj to AnonyMouse installation

MORE GALLERIES