_26r5083

A sustainable and ecological toilet in Tamil Nadu, India. Built by Toilets Without Borders / Wherever the Need