Muslim pilgrims performing their prayers in the Grand Mosque of the holy city of Mecca, on October 22, 2012
Muslim pilgrims perform their prayers in the Grand Mosque of the holy city of Mecca, on October 22, 2012