Old City Walls, Taroudant, Morocco, Towers view

Old City Walls, Taroudant, Morocco, Towers view