Today in Pictures, May 3, 2019
A candy vendor walking along a closed beach in Puri in the eastern Indian state of Odisha; competitors riding their bikes during Stage 4 of the Titan Desert 2019 mountain biking race in Morocco; and other pictures from around the world in Today in Pictures.









Topics: