Community Sanitation in a village centre

A community sanitation complex based on ecological sanitation principles.

large : medium : small : original