Stephen & Devaa in India

Stephen & Devaa presenting water filters to school children in India