Turret

Defensive turret on the Mechouar wall

Tlemcen, Tlemcen province, Algeria