hilltop_towns_villages_20.png

Tizourgane Kasbah, Morocco