Islamic Republic of Afghanistan Taliban shahada writing on black background. #228058904
Description
Islamic Republic of Afghanistan Taliban shahada writing on black background. The inscription in Arabic reads as There is no other God besides Allah and Muhammad is the messenger of Alah