Thousands of people attend the yearly Osun-Osogbo Festival to celebrate and make sacrifices to the river goddess ‘Osun’ in return for fertility and good fortune.

See more photos below: