Komodo is “dedicated to creating clothes that are sustainable and don’t have a negative impact on the environment.”
Komodo is based in London, Bali, and Kathmandu.
Komodo is “dedicated to creating clothes that are sustainable and don’t have a negative impact on the environment.”
Komodo is based in London, Bali, and Kathmandu.