Majid bin Said of Zanzibar

Sultan of Zanzibar From Wikipedia, the free encyclopedia

Majid bin Said of Zanzibar