Ceremony of Allegiance Marrakesh

Annual Ceremony of Allegiance, where dignitaries swear loyalty to the King of Morocco, at the Royal Palace in Marrakech, Morocco.

Photographer: Copyright Alan Keohane All Rights Reserved

Ceremony of Allegiance Marrakesh

Annual Ceremony of Allegiance, where dignitaries swear loyalty to the King of Morocco, at the Royal Palace in Marrakech, Morocco.

Photographer: Copyright Alan Keohane All Rights Reserved