Morocco 10

Part of Marrakech city wall, built in c. AD 1000, Morocco 1965. Photo: Göran Burenhult.

Morocco 10