« back to search results

Image 9 of 17
< Prev Next >
_MG_8756_Zanzibar Taarab.jpg
Zanzibar, Tanzania.  Dr. Muhammad Ilyas, Director of Twinking Star Taarab Musical Group, a part of the Nadi Akhwan Safaa.