Kaaba and Al-Masjid al-Haram, Mecca, Saudi Arabia.

Kaaba and Al-Masjid al-Haram, Mecca, Saudi Arabia.

Published On: Thursday, June 12th, 2014