示巴女王
The Country of the Queen of Sheba. Treasures of Ancient Yemen.