Tags

, ,

Kaaba, Mecca, Saudi Arabia

~ Best Earth Pix