King Mohammed VI of Morocco at the Morocco-GCC (Gulf Cooperation Council) summit in Riyadh, Saudi Arabia on April 20, 2016.
A blog from www.royalty.nu
King Mohammed VI of Morocco at the Morocco-GCC (Gulf Cooperation Council) summit in Riyadh, Saudi Arabia on April 20, 2016.
King Mohammed VI of Morocco (right) shake hands with Russian president Vladimir Putin at the Kremlin in Moscow on March 15, 2016.