Manowa


Manowa - human settlement in Sierra Leone.