Kenyans have turned out in large numbers for the Madaraka day celebrations in a vibrant display of national pride.
This year's event which marks the 61st anniversary of Kenya's self-governance has drawn citizens from all corners of the country.
The national celebrations are being held in Bungoma for the first time.
The celebrations will be graced by President William Ruto, his deputy Rigathi Gachagua, governors, MPs and other invited guests.