Add to Lightbox Download
A Picture shows construction of new luxury towers and hotels around the Haram mosque and Kaaba, in Mecca, Saudi Arabia taken on December 02, 2010. (Salah Malkawi for The New York Times)
A Picture shows construction of new luxury towers and hotels around the Haram mosque and Kaaba, in Mecca, Saudi Arabia taken on December 02, 2010. (Salah Malkawi for The New York Times)
Filename: SM032_Mecca.jpg
Copyright