Hajj 2008, Al Jazeera English, Flickr Creative Commons

Hajj 2008, Al Jazeera English, Flickr Creative Commons

Hajj 2008, Al Jazeera English, Flickr Creative Commons