touba- touba- “Pillars of a Sabaean moon-god temple near Marib, Yemen loom beyond a broken sla

more about : touba