This photo shows Morocco's King Hassan II and his two sons, Prince Sidi Mohammed and Prince Moulay Rachid, during an arrival ceremony in the United States on November 14, 1978.
From left: Prince Moulay Rachid, Prince Sidi Mohammed (who later became King Mohammed VI), Rosalynn Carter (wife of President Carter), King Hassan II of Morocco, and U.S. President Jimmy Carter.
Source: The United States National Archives and Records Administration website. According to the NARA site, use of this photo is unrestricted.