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