HRH Prince Salman holds weekly Majlis at Riffa Palace
HRH Prince Salman His Royal Highness Prince Salman bin Hamad Al-Khalifa, Crown Prince, Deputy Supreme Commander ...
HRH Prince Salman His Royal Highness Prince Salman bin Hamad Al-Khalifa, Crown Prince, Deputy Supreme Commander ...