A selection of the week's best photos from across the African continent and beyond ... a devotee of the warrior god in traditional religion - is covered in red palm oil mixed with maize flour ...
Johannesburg unveiled the largest Hindu temple in the Southern Hemisphere, attracting numerous worshippers. Led by Mahant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results