Red Sea Mall

Jeddah, Saudi Arabia