The official flag of Morocco flies over stone pillars, remnants of the walls of Hassan Tower, in the palace court of Mohammed VI, King of Morocco.
The official flag of Morocco flies over stone pillars, remnants of the walls of Hassan Tower, in the palace court of Mohammed VI, King of Morocco.
The official flag of Morocco flies over stone pillars, remnants of the walls of Hassan Tower, in the palace court of Mohammed VI, King of Morocco.