Glass Factory
Swaziland-Ngwenya-Glass Factory-0625.jpg
Ngwenya Glass Factory in Ngwenya, Hhohho District. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.
Swaziland-Ngwenya-Glass Factory-0625.jpg
Ngwenya Glass Factory in Ngwenya, Hhohho District. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.