Shweshwe traditional african clothing

This special fabric has many kinds of colors, it is quite available in different kinds of texture lines and also in bunch of printing kinds.