Al Safwa Towers

Makkah, Saudi Arabia