Emek Foundation
@ccewu1125300
About
Help & support for the poor deaf children and their parents/carers in Bangladesh and Nigeria. Registered charity number 1125300 (England and Wales).
London (Home Town)