Al Badr Hall

Saudi Arabia, Jeddah