A wedding procession, in Taroudant, Southern Morocco

People processing through the streets in Taroudant in Southern Morocco