see more

The Kaaba, Mecca, Saudi Arabia.

The Kaaba, Mecca, Saudi Arabia.