Hundreds of guests joined the Indian Independence Day celebrations at Cardiff Castle.
Honorary Consul Raj Kumar Aggarwal organized this year's festivities in Wales.
Prominent dignitaries at the event included Counsel General and Minister for the Constitution of the Welsh Government Mick Antoniw MS, Lord Mayor of Cardiff Graham Hinchey, and Chief Medical Director of the Welsh Government Sir Frank Atherton.
Regimental Band and Corps of Drums of the Royal Welsh greeted the guests and played the Indian national anthem.
Dance-with-Sinjini troupe entertained the gathering with a performance of traditional Indian dances.