Image 1 of 1

M_F_00 (1).jpg

Muslim pilgrims walk around the Kaaba in the Grand Mosque of the holy city of Mecca on October 21, 2012. Over two million Muslims from around the world are expected to perform the upcoming Hajj or pilgrimage. Photo by Moemen Faiz
twitterlinkedinfacebook