CCP Ruela, IDPPE

Pimba, Cabo Delgado, Mozambique (Outside UK)