News

is a patterned cotton fabric largely used in traditional Sotho (South Africa and Lesotho) clothing. It comes in a wide range of colors and geometric patterns. Shweshwe attire is historically worn ...