More:
EMecca , Riyadh , IMedina
Saudi Arabia
Kiblatayn
EMbindi Mpuma
King Fahd International Stadium
EMbindi Mpuma
Umgede weHira
EMbindi Mpuma
Ashere
EMbindi Mpuma