Al Dawliya Hall

Saudi Arabia, RiyadhView Map