A street scene in the village of Khamlia in Morocco

Loading…
A street scene in the village of Khamlia in Morocco