These are photos from concerts where Aziz Ahmed played, so they may be of other bands that played the concert as well.
31st Annual St Louis African Arts Festival May 28 - 30, 2022 St. Louis, Missouri, United States Uploaded by Louise Halsey