Qaboos bin Said

Qaboos bin Said

Qaboos bin Said bin Taimur bin Faisal bin Turki bin Sae...