Muslim pilgrims cast pebbles in a symbolic stoning of the devil, during the annual pilgrimage, known as the hajj, in Mina outside of Mecca, Saudi Arabia.
Via Youtube
Muslim pilgrims cast pebbles in a symbolic stoning of the devil, during the annual pilgrimage, known as the hajj, in Mina outside of Mecca, Saudi Arabia.
Via Youtube